technically adept - Turkish English Dictionary